telewriter apparatus - Francés Inglés Diccionario